repairs and upkeep - Francés Inglés Diccionario